昨天我們已成功看到rails 的歡迎頁面
接下來,我們將來做屬於軟體世界的萬年歡迎頁面=> Hello world!
首先我們先來產生一個名為"Hello"的controller
輸入以下指令rails g controller Hello index
(這邊的g表示generate)
可以看到指令幫我們產生了一連串的檔案
其中,我們可以看到hello_controller.rb已成功產生
那麼,我們要在哪裡修改我們的歡迎頁面呢?
後面章節將解說MVC架構,這邊我們先有個初步的認知
在MVC架構下,跟畫面有關的大概都會被放在V(views)裡
因此我們來編輯app/views/hello路徑底下的index.html.erb檔案
還記得一開始介紹的vim編輯器嗎?
我們可以輸入以下指令來進行編輯
vim app/views/hello/index.html.erb
修改成喜歡的內容後
再次開啟瀏覽器 http://127.0.0.1:3000/
你會發現頁面還是原本的歡迎頁面
那我們剛剛做的頁面要怎麼顯示呢?
這時候我們需要去修改routes(路徑)
究竟什麼是routes呢,他的功用又是什麼?
就讓我們打開它,直接觀察他的程式碼吧
Rails.application.routes.draw do
get 'hello/index'
這裡面的的路徑又代表什麼呢?
我們明天揭曉~